(isearch-edit-string): Save old point and
authorJuri Linkov <juri@jurta.org>
Sun, 22 Jul 2007 22:34:47 +0000 (22:34 +0000)
committerJuri Linkov <juri@jurta.org>
Sun, 22 Jul 2007 22:34:47 +0000 (22:34 +0000)
commit11c2a368a97fbe3d120b07e1eb90de578704a75f
tree9c5a6fd99c6cbe5d720ccf507f7cbeef7ffbd743
parent556d4ead1c7f78d519a3e5ca6bfa29f5b5555e0c
(isearch-edit-string): Save old point and
isearch-other-end to old-point and old-other-end before reading
the search string from minibuffer.  After exiting minibuffer set
point to old-other-end if point and the search direction is the
same as before reading the search string.
(isearch-del-char): Don't set isearch-yank-flag to t.  Put point
to isearch-other-end.  Instead of isearch-search-and-update call
three functions isearch-search, isearch-push-state and isearch-update.
lisp/isearch.el